package response

type DiseaseTypeResult struct {
	ID   uint   `json:"id" gorm:"primarykey;column:id;"`
	Name string `json:"name" gorm:"column:name;comment:名称"`
}

type PhysiqueSolarResult struct {
	Tz Tz `json:"tz"`
	Jq Jq `json:"jq"`
}

type Tz struct {
	ID     uint   `json:"id"`
	TzName string `json:"tz_name"`
}

type Jq struct {
	ID     uint   `json:"id"`
	JqName string `json:"jq_name"`
}

type HisPlan struct {
	ID   uint       `json:"id"`
	Ids  string     `json:"ids"`
	List []PlanInfo `json:"list"`
}

type PlanInfo struct {
	ID            uint   `json:"id"`
	Title         string `json:"title"`
	Cover         string `json:"cover"`
	OneLevelValue string `json:"one_level_value"`
	TwoLevelValue string `json:"two_level_value"`
	Select        int    `json:"select"`
}

type DiseaseRank struct {
	ID         uint    `json:"id" gorm:"id"`                 // 病症ID
	Name       string  `json:"name" gorm:"bz_name"`          // 病症名称
	Number     uint    `json:"number" gorm:"number"`         // 次数
	UIDs       string  `json:"uids" gorm:"uids"`             // 用户ID集合,逗号拼接
	Proportion float64 `json:"proportion" gorm:"proportion"` // 病症占全部病症出现数量的百分比
}

type DiseaseUser struct {
	ID             uint   `json:"id" gorm:"id"`                                // 用户ID
	Name           string `json:"name" gorm:"name"`                            // 姓名
	Sex            uint   `json:"sex" gorm:"sex"`                              // 性别
	Age            uint   `json:"age" gorm:"age"`                              // 年龄
	Phone          string `json:"phone" gorm:"phone"`                          // 手机号
	HealthManager  string `json:"healthManager" gorm:"column:healthManager"`   // 健管师
	ServicePhone   string `json:"servicePhone" gorm:"column:servicePhone"`     // 服务电话
	ServiceStation string `json:"serviceStation" gorm:"column:serviceStation"` // 服务站
	ServiceCenter  string `json:"serviceCenter" gorm:"column:serviceCenter"`   // 服务中心
	Province       string `json:"province" form:"province"`                    // 省
	City           string `json:"city" form:"city"`                            // 市
	Area           string `json:"area" form:"area"`                            // 区
}
